turtle cowrie (cypraea testudinaria) - German English Dictionary